Thread
실행 중인 프로그램 (process)를 구성하는 실행 흐름의 아주 작은 단위이다. (process 자원을 공유하면서 실행된다.)
🧑🏻💻 thread 특징과 구성 요소
✅ thread 특징
하나의 process는 하나 이상의 thread를 가질 수 있다.
단일 thread process
thread가 하나인 process이다.멀티 thread process
thread가 여러 개인 process이다. (thread 동시 수행이 가능하다.)
✅ thread 구성 요소
- thread는 실행에 필요한 최소한의 정보인 TID, PC, 레지스터, 스택을 담고 있다.
참고 자료
- 혼자 공부하는 컴퓨터구조 + 운영체제